/*Tabla de contenido para modulos en general*/
.tblData
{	
}

.tblData td
{	
	padding:2px;
}

.tblData tr.title td
{	
	font-size:14px;
	color:#FFFFFF;
	background-color:#666666;	
}

.tblData tr.subtitle td
{	
	font-size:14px;
	color:#5c849d;
	background-color:#EFEFEF;	
}

.tblData tr.actions td
{	
	text-align:right;
	color:#FFFFFF;
	background-color:#666666;
}

.tblData td.tblDataMenu
{	
	text-align:center;
	vertical-align:top;
	background-color:#EFEFEF;
	border:solid 1px #666666;
	padding:5px;
}

.tblData td.tblDataMenu table
{		
	padding:2px;
}

/*Tabla para control de calendario */
.Control_tblCalendar
{
	padding:0;
	margin:0;
	border:solid 1px #393939;
}

.Control_tblCalendar td
{
	padding:0;
	margin:0;
	border:solid 1px #393939;
}

.Control_tblCalendar td.monthName
{
	padding:0;
	margin:0;
	border:solid 1px #393939;
	background-color:#b3b3b3;
	font-weight:bold;
	text-transform:uppercase;	
}

.Control_tblCalendar td.dayName
{
	padding:0;
	margin:0;
	border:solid 1px #393939;
	background-color:#b5b5b5;
}

.Control_tblCalendar td.dayNumber
{
	padding:0;
	margin:0;
	border:solid 1px #393939;
	background-color:#b5b5b5;	
}

.Control_tblCalendar td.hourNumber
{
	padding:0;
	margin:0;
	text-align:center;
	border:solid 1px #393939;
	background-color:Teal;
	width:20px;
}

.Control_tblCalendar td.progEvent
{
	cursor:pointer;	
}


/* Tabla para los Eventos que se muestran en el control del calendario */
.Control_tblCalendar_Events
{
	padding:0;
	margin:0;
	border:solid 1px #393939;
}

.Control_tblCalendar_Events td
{
	padding:0;
	margin:0;
	border:solid 1px #393939;
}

.Control_tblCalendar_Events td.eventTitle
{
	padding:0;
	margin:0;
	border:solid 1px #393939;
	background-color:#b3b3b3;
	font-weight:bold;
	text-transform:uppercase;	
}

.Control_tblCalendar_Events td.eventColorCell
{
	padding:0;
	margin:0;	
	border:solid 1px #393939;		
	width:20px;
}

.Control_tblCalendar_Events td.eventName
{
	padding:0;
	margin:0;
	text-align:center;
	border:solid 1px #393939;
	text-align:left;
	padding-left:5px;
	padding-right:5px;
}

.Control_tblCalendar_Events_Display
{
	width:100%;
	height:300px;
	border:solid 1px #393939;
	
	overflow:scroll;
	visibility:hidden;	
	margin-top:10px;
}